home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Ebooks / Thinking in C++ V2 / C16 / all.makefile next >
Encoding:
Makefile  |  2000-05-25  |  1.7 KB  |  75 lines

  1. # From Thinking in C++, 2nd Edition
  2. # At http://www.BruceEckel.com
  3. # (c) Bruce Eckel 1999
  4. # Copyright notice in Copyright.txt
  5. # Automatically-generated MAKEFILE 
  6. # For examples in directory C16
  7. # using the all compiler
  8. # Note: does not make files that will 
  9. # not compile with this compiler
  10. # Invoke with: make -f all.makefile
  11.  
  12. .SUFFIXES : .obj .cpp .c
  13. .cpp.obj :
  14.     $(CPP) $(CPPFLAGS) -c $<
  15. .c.obj :
  16.     $(CPP) $(CPPFLAGS) -c $<
  17.  
  18. all: \
  19.     IStack.exe \
  20.     Stemp.exe \
  21.     Stemp2.exe \
  22.     Stackt.exe \
  23.     Mblock.exe \
  24.     TStashTest.exe \
  25.     TStackTest.exe \
  26.     Recycle.exe 
  27.  
  28. test: all 
  29.     IStack.exe  
  30.     Stemp.exe  
  31.     Stemp2.exe  
  32.     Stackt.exe  
  33.     Mblock.exe  
  34.     TStashTest.exe  
  35.     TStackTest.exe  
  36.     Recycle.exe  
  37.  
  38. bugs: 
  39.     @echo No compiler bugs in this directory!
  40.  
  41. IStack.exe: IStack.obj 
  42.     $(CPP) $(OFLAG)IStack.exe IStack.obj 
  43.  
  44. Stemp.exe: Stemp.obj 
  45.     $(CPP) $(OFLAG)Stemp.exe Stemp.obj 
  46.  
  47. Stemp2.exe: Stemp2.obj 
  48.     $(CPP) $(OFLAG)Stemp2.exe Stemp2.obj 
  49.  
  50. Stackt.exe: Stackt.obj 
  51.     $(CPP) $(OFLAG)Stackt.exe Stackt.obj 
  52.  
  53. Mblock.exe: Mblock.obj 
  54.     $(CPP) $(OFLAG)Mblock.exe Mblock.obj 
  55.  
  56. TStashTest.exe: TStashTest.obj 
  57.     $(CPP) $(OFLAG)TStashTest.exe TStashTest.obj 
  58.  
  59. TStackTest.exe: TStackTest.obj 
  60.     $(CPP) $(OFLAG)TStackTest.exe TStackTest.obj 
  61.  
  62. Recycle.exe: Recycle.obj 
  63.     $(CPP) $(OFLAG)Recycle.exe Recycle.obj 
  64.  
  65.  
  66. IStack.obj: IStack.cpp ..\require.h 
  67. Stemp.obj: Stemp.cpp ..\require.h 
  68. Stemp2.obj: Stemp2.cpp ..\require.h 
  69. Stackt.obj: Stackt.cpp Stackt.h ..\require.h 
  70. Mblock.obj: Mblock.cpp ..\require.h 
  71. TStashTest.obj: TStashTest.cpp TStash.h ..\require.h 
  72. TStackTest.obj: TStackTest.cpp TStack.h ..\require.h 
  73. Recycle.obj: Recycle.cpp TStack.h 
  74.  
  75.